package com.module.aichat.data.protocol.messageContent

import com.module.aichat.data.bean.ChatMessageType

/**
 * 作者：sosou
 * <p>
 * 版本：1.0
 * <p>
 * 创建日期：2025/6/30
 * <p>
 * 描述：文本消息体
 * <p>
 * 修订历史：
 */
open class TextMessageContent(
    /**
     * 文本信息
     */
    var text: String? = "",

) : MessageContent() {

    companion object{
        fun obtainTextMsgContent(): TextMessageContent {
            return TextMessageContent().apply {
                type = ChatMessageType.TEXT.type
            }
        }
    }

    override fun getMsgPrev(): String {
        return text?:""
    }
}